transparent gelatinous sweet extracted from guava - Spanish English Dictionary